small round-leaved orchis - Spanish English Dictionary